/********************************************************************
	copyright (c) by tnmujoy
    @created:	9/19/2011   15:52
    @filename: 	iConsole
    @author:	Limiko Lau (limiko.lau@gmail.com)
    @brief:	    
*********************************************************************/

#ifndef GDUT_ICONSOLE_H_
#define GDUT_ICONSOLE_H_

#include <string>

namespace tnmujoy
{
namespace gdut
{

class TConsoleInterface
{
public:
    virtual std::string error() const = 0;
    virtual int run(bool _withScript) = 0;
    virtual void free() = 0;
};

}//namespace gdut
}//namespace tnmujoy

#endif //GDUT_ICONSOLE_H_

//
//History:
//[9/19/2011] <limiko.lau@gmail.com> created